from flask import Blueprint
from flask_restx import Api

# Create a blueprint for user auth
user_auth_bp = Blueprint('user_auth', __name__)

# Create API instance for this blueprint
api = Api(
    user_auth_bp,
    version='1.0',
    title='User Auth API',
    description='User authentication API for the dating platform',
    doc='/docs'
)

# Import route modules after api is defined to avoid circular imports
from . import auth 